package cn.iocoder.yudao.module.water.dal.dataobject.qtoriginal;

import lombok.*;
import java.util.*;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;

/**
 * 原水记录 DO
 *
 * @author 左达成
 */
@TableName("water_qt_original")
@KeySequence("water_qt_original_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class QtOriginalDO extends BaseDO {

    /**
     * id
     */
    @TableId
    private Long id;
    /**
     * 开始时间
     */
    private Date date;
    /**
     * 色（度）
     */
    private BigDecimal color;
    /**
     * 嗅和味
     */
    private Integer taste;
    /**
     * 水温
     */
    private BigDecimal waterTemp;
    /**
     * 浑浊度
     */
    private BigDecimal turbidity;
    /**
     * PH
     */
    private BigDecimal ph;
    /**
     * 肉眼可见物
     */
    private BigDecimal visible;
    /**
     * 亚硝酸盐氮
     */
    private BigDecimal no3N;
    /**
     * COD
     */
    private BigDecimal cod;
    /**
     * 氨氮
     */
    private BigDecimal nh3N;
    /**
     * 总大肠菌群
     */
    private BigDecimal coliforms;
    /**
     * 耐热大肠菌群
     */
    private BigDecimal thermostableColiforms;
    /**
     * 细菌总数
     */
    private BigDecimal bacteria;
    /**
     * 总硬度
     */
    private BigDecimal hardness;
    /**
     * 氯化物
     */
    private BigDecimal chloride;
    /**
     * 铁
     */
    private BigDecimal fe;
    /**
     * 挥发酚
     */
    private BigDecimal volatilePhenol;
    /**
     * 锰
     */
    private BigDecimal mn;
    /**
     * 砷
     */
    private BigDecimal arsenic;
    /**
     * 铬
     */
    private BigDecimal cr;
    /**
     * 氰化物
     */
    private BigDecimal kcn;
    /**
     * 总磷
     */
    private BigDecimal p;
    /**
     * 藻类	
     */
    private BigDecimal algae;

}
